Haggle: a Networking Architecture Designed Around Mobile Users
نویسندگان
چکیده
Current mobile computing applications are infrastructure-centric, due to the IP-based API that these applications are written around. This causes many frustrations for end users, whose needs might be easily met with local connectivity resources but whose applications do not support this (e.g. emailing someone sitting next to you when there is no wireless access point). We identify the general scenario faced by the user of Pocket Switched Networking (PSN), and discuss why the IP-based status quo does not cope well in this environment. We present a set of architectural principles for PSN, and the high-level design of Haggle, our asynchronous, data-centric network architecture which addresses this environment by “raising” the API so that applications can provide the network with application-layer data units (ADUs) with high-level metadata concerning ADU identification, security and delivery to user-named endpoints.
منابع مشابه
Haggle: Seamless Networking for Mobile Applications
This paper presents Haggle, an architecture for mobile devices that enables seamless network connectivity and application functionality in dynamic mobile environments. Current applications must contain significant network binding and protocol logic, which makes them inflexible to the dynamic networking environments facing mobile devices. Haggle allows separating application logic from transport...
متن کاملHaggle: Relevance-Aware Content Sharing for Mobile Devices Using Search
In this paper we present Haggle—a networking system that enables mobile device users to opportunistically share content directly between themselves. Haggle leverages search to disseminate content based on its relevance to interested parties, by matching locally stored content against the interests of other users. Unlike similar systems, search allows content to be disseminated in rank order acc...
متن کاملA Search-based Network Architecture for Mobile Devices
This paper presents the Haggle network architecture and experimental measurements of its performance in a realistic environment. Haggle provides a search-based data dissemination framework for mobile opportunistic communication environments, making it easy to share content directly between intermittently connected mobile devices. Haggle’s novel approach is based on its identification of search ...
متن کاملVehicular Networks: A Survey on Architecture, Communication Technologies and Applications
The Intelligent Transportation System (ITS) provides wireless and mobile communication between vehicles and infrastructure to improve the safety of transportation and make the journey more enjoyable. This system consists of many fixed and mobile nodes (Vehicles, Trains, Vessels, Air planes), Wireless and Wired Telecommunication Technologies to exchange information between mobile nodes or betwee...
متن کاملTowards Data-Driven Declarative Networking in Delay Tolerant Networks
A Delay Tolerant Network (DTN) provides content storage as a core network service across applications to deal with intermittent communication. Thus, the DTN realizes contentbased networking, where messages flowing within networks are at content level, rather than at packet level and focus on information dissemination rather than on node delivery. In the Haggle project, which is a type of DTN, w...
متن کامل